feel relaxed and comfortable - Turkish English Dictionary